#ifndef GAMEWORLDEVENTLISTENER_H
#define GAMEWORLDEVENTLISTENER_H


class GameworldEventListener
{
	public:
		virtual void ObjectCreated(const GameObject& object) = 0;
		virtual void ObjectDeleted(const GameObject& object) = 0;
		virtual void ShipKilled(const GameObject& ship) = 0;
		virtual void ShipControlChanged(const GameObject& ship) = 0;
};

#endif // GAMEWORLDEVENTLISTENER_H
